lychee nut - German English Dictionary